package pe.gob.foncodes.spp.bs.dao;

import java.io.Serializable;
import java.util.List;

import pe.gob.foncodes.spp.bs.domain.Objetivo;

/**
 * 
 * @author lcastro
 * @version 1.0
 * 
 */

public interface ObjetivoDAO {

	void guardarObjetivo(Objetivo objetivo);

	Objetivo actualizarObjetivo(Objetivo objetivo);

	Objetivo buscarObjetivoPorId(Serializable id);

	List<Objetivo> buscarObjetivos();
	
	List<Objetivo> buscarObjetivosPorPortafolio(Long nIdPortafolio);
	
	List<Objetivo> buscarObjetivoPorIdoNOmbreOtipoObjetivo(Objetivo objetivo);

}
